/**
 * 
 */
package de.cbf.cam.dsa.facet.item;


/**
 * @author Nebelritter
 *
 */
public interface FacetItemConstants {
	public static final int PI_WEIGHT 				=  10;
	public static final int PI_DESCRIPTION 			=  11;
	public static final int PI_TYPE 				=  12;
	public static final int PI_QUALITY_CURRENT 		=  13;
	public static final int PI_QUALITY_MIN			=  14;
	public static final int PI_QUALITY_MAX 			=  15;
	public static final int PI_DIRTINESS_LEVELS		=  16;
	public static final int PI_BROKENNESS_LEVELS	=  17;
	public static final int PI_DIRTINESS			=  18;
	public static final int PI_BROKENNESS			=  19;
	public static final int PI_DIRTINESS_PROPS		=  20;
	public static final int PI_BROKENNESS_PROPS		=  21;
	public static final int PI_VALUE_KREUZER 		=  22;

	public static final String PN_WEIGHT 			= "item.weight";
	public static final String PN_DESCRIPTION 		= "item.description";
	public static final String PN_TYPE 				= "item.type";
	public static final String PN_QUALITY_CURRENT 	= "item.quality.current";
	public static final String PN_QUALITY_MIN		= "item.quality.min";
	public static final String PN_QUALITY_MAX 		= "item.quality.max";
	public static final String PN_DIRTINESS_LEVELS	= "item.dirtiness.levels";
	public static final String PN_DIRTINESS_PROPS	= "item.dirtiness.properties";
	public static final String PN_DIRTINESS			= "item.dirtiness";
	public static final String PN_BROKENNESS_LEVELS	= "item.brokenness.levels";
	public static final String PN_BROKENNESS_PROPS	= "item.brokenness.properties";
	public static final String PN_BROKENNESS		= "item.brokenness";
	public static final String PN_VALUE_KREUZER 	= "item.value_kreuzer";
	
	public static final String TEXT_LOG_HEADING_ITEM	= "Item";
	public static final String TEXT_LOG_WEIGHT			= "Weight: ";
	public static final String TEXT_LOG_DESCRIPTION		= "Description: ";
	public static final String TEXT_LOG_TYPE			= "Type: ";
	public static final String TEXT_LOG_VALUE_KREUZER	= "Value(K): ";
	public static final String TEXT_LOG_QUALITY			= "Quality: ";
	public static final String TEXT_LOG_QUALITY_MIN		= "QualityMin: ";
	public static final String TEXT_LOG_QUALITY_MAX		= "QualityMax: ";
	public static final String TEXT_LOG_BROKENNESS		= "BrokennessLevels: ";
	public static final String TEXT_LOG_DIRTINESS		= "DirtinessLevels: ";
	
	public static final String	TEXT_UNSET_WEIGHT 		 			= "WEIGHT not set";	
	public static final String	TEXT_UNSET_DESCRIPTION 	 			= "DESCRIPTION not set";	
	public static final String	TEXT_UNSET_TYPE 		 			= "TYPE not set";	
	public static final String	TEXT_UNSET_VALUE_KREUZER 			= "VALUE_KREUZER not set";	
	public static final String	TEXT_UNSET_QUALITY 		 			= "QUALITY not set";	
	public static final String	TEXT_UNSET_QUALITY_MIN 	 			= "QUALITY_MIN not set";	
	public static final String	TEXT_UNSET_QUALITY_MAX 	 			= "QUALITY_MAX not set";
	public static final String 	TEXT_UNSET_DIRTINESS_DESCRIPTIONS 	= "BROKENNESS_DESCRIPTIONS not set";
	public static final String 	TEXT_UNSET_BROKENNESS_DESCRIPTIONS 	= "DIRTINESS_DESCRIPTIONS not set";
	
	public static final Double			UNSET_WEIGHT 					= Double.MIN_VALUE;
	public static final String			UNSET_DESCRIPTION 				= "";
	public static final String			UNSET_TYPE 						= "";
	public static final Long			UNSET_VALUE_KREUZER 			= -1L;
	public static final Double			UNSET_QUALITY 					= Double.MIN_VALUE;
	public static final Double			UNSET_QUALITY_MIN 				= Double.MIN_VALUE;
	public static final Double			UNSET_QUALITY_MAX 				= Double.MIN_VALUE;
	
}
